polish something at the buff wheel - Francés Inglés Diccionario